|
Version .96 |
The Open-Source Jailbreak Project
Presents a Half-Life Modification
Open-Source Jailbreak
Table of Contents
Credits i
History 1
Installation 2
Jailbreak Commands 2
Client-Side Commands 2
Server-Side Commands 3
Basic Gameplay 4
The Heads Up Display (HUD) 4
Voting 5
Playing as a Team 5
Escaping from Jail 5
Opening the Enemy Armory 5
Bad Things(tm) 6
Jail Killing 6
Offensive Language 6
Idling in Jail 7
Spam 7
Canned Radio Messages 8
Radar 8
Classes 9
Credits
These are the men and women that have made Open-Source Jailbreak what it is today.
|
Jimmy “jIMMy_b” Babcock (founder) |
head coder, mapper (fortress, alcatraz.new), modeler (flamethrower) |
|
Colin Snover (co-founder) |
web site, web hosting, 2d art, manual, public relations |
|
Steve “chickenboy” Gallagher |
ace mapper (womble, qas.new, alien.dev) |
|
CJ “ceej” Silverio |
linux port |
|
Emma “Jadzia” Roos (FUKT) |
server, file mirror |
|
Charles “Styx” McRobert (DNA Games) |
server, file mirror |
|
Leigh “CHARLIE” Blount |
modeler (nightstick) |
|
Original Team Reaction Members |
|
|
Donald “Cyclone” O’Brien |
project head, mapper |
|
Guillaume “HakkonED” Plourde |
project head, mapper |
|
Tim “SaintBob” Smith |
project head, coder |
|
Chris “Dolby” McCarthy |
sound |
|
“Vedacon” |
2d art |
|
Kyle “Rumble” Bousquet |
beta server admin |
|
|
|
|
|
|
|
|
|
History
Everything leading up to the present.
|
t |
he Half-Life Jailbreak mod (HLJB), a small mod with a small number of players, had the strength most small mods do. By the fact that it was small, all the regular players could get to know each other. HLJB was not only a game, but a center of community. However, HLJB was abandoned by its creators after the release of version 1.2, when Obando left leaving the project with no coder. This caused problems mainly because of some glaring bugs that remained unfixed, such as the telefragging and eternal sirens on the map Total War.
When the 1.1.0.0 patch for Half-Life was released, HLJB died. It would not run with the new version, and with no coder available to port it, all players had to leave the mod and HLJB's servers went down one by one.
The Open-Source Jailbreak project was founded July 27, 2000. Its main goal was, and is, to re-implement all the features of the original HLJB, and to build upon, add to, and extend them. While when HLJB 1.2 died its source code was lost with it, being open source that will not happen to OSJB. Part of the purpose of the Open-Source Jailbreak project is to prove how important and beneficial it is for a mod to have a strong community.
While CS and TFC's communities are scattered and fragmented into clans, the community of HLJB is a single group of players. It is as members of that community that we began this project, and will oversee it to the end.
On 8/12/00, the source code to an outdated version of HLJB came out. This was ported and made into OSJB v0.9, which was released on 8/18/00. v0.91 was released 4 hours later fixing some major bugs. v0.92 was released 8/20/00 fixing the voting system and some more bugs. v0.93 was released 8/27/00, with bug fixes, an in-game menu-based help system, player ID, and a rebalanced shotgun. On 8/7/00, the HLJB mailing list came to life suddenly. Shortly afterward, it died again.
Early September 2000, the project's host was moved to a different server. In late December, progress on the project halted. The project's gears were restarted on 1/27/01. The release date of v0.95 was lost in space but included a class system and the new flamethrower, as well as the map fortress. On 4/15/01, v0.95a was released, which added an installer and changed the map names, and included a new map, womble. On 8/14/01, web service was suddenly cut off by the provider. The site moved a fourth time to a new server and on 9/1/01 re-opened…again. The long anticipated release of v0.96 featured three new map releases—qas, schoolhouse, and alcatraz, and included a new radar system. It was released on 9/3/01.
Installation
Five simple steps to a great gaming experience.
§ Download the installer program from the OSJB website.
§ Run the installer.
§ Select your options.
§ Confirm your Half-Life directory.
§ Hit Next, wait for the install to finish, run the shortcut and enjoy!
Jailbreak Commands
All the Jailbreak-specific commands, including the much-requested radio!
changeteam – Displays an inline menu that will allow you to change teams or become an observer.
changeclass – Displays an inline menu that will allow you to change your class (see: classes).
radio <sound> <text> – Sends a radio (audio) message to all players along with text specified in <text>. <text> is optional.
radio_team <sound> <text> – Sends a radio (audio) message to all players along with text specified in <text>. <text> is optional.
yell <sound> <text> – Sends an audio message to all players within your yell radius, along with text specified in <text> to all players (including those outside the yell radius). <text> is optional.
yell_team <sound> <text> – Sends an audio message to all teammates within your yell radius, along with text specified in <text> to all teammates (including those outside the yell radius). <text> is optional.
radio_sound [1|0|yes|no] – Enables/Disables the audio portion of the radio (<text> will still be displayed).
radio_text [1|0|yes|no] – Enables/Disables the textual portion of the radio (audio will still be heard).
radio_opponents [1|0|yes|no] – Enables/Disables the ability to receive radio messages from the opposing team.
radio<1-9> – Plays a canned radio message (see: default radio messages).
players – Lists the current players on the server.
id [1|0|yes|no] – Enables/Disables player identification. If no flag is specified, id will toggle.
menu – Displays an inline menu that will allow you to select other sub-menus.
help – Displays an inline help menu.
credits – Displays the OSJB credits.
showradar – Toggles the radar on/off.
jail_autoteam
– Automatically select a player’s team.
(default is 0)
jail_releasetime
– Automatic release of prisoner, in seconds.
(default is 300)
jail_enablenonteamradio –
Enables radio messages to opponents.
(default is 1)
jail_falllimit – Number of
times a player is allowed to walk into jail before being kicked from game.
(default is 3)
jail_playeridspeed – Speed of
the display of player ID, in frames.
(default is 5)
jail_underwaterfire – Allows
firing of all weapons underwater.
(default is 1)
jail_votetime
– The amount of time, in seconds, a vote will be active for.
(default is 30)
jail_votemappercent – The
percentage of people required to vote “yes” for a map change to succeed.
(default is 75)
jail_votekickpercent – The
percentage of people required to vote “yes” for a player to be kicked.
(default is 75)
jail_enablenonradiosnd
– Enables yelling.
(default is 1)
mp_floodmsg – Number of times a
person is allowed to message/radio in mp_floodpersecond seconds before being
gagged for mp_floodwaitdelay seconds.
(default is 4)
mp_floodpersecond
– (see: mp_floodmsg)
(default is 4)
mp_floodwaitdelay – Number of
seconds after a gag before a person is allowed to message/radio again.
(default is 10)
Basic Gameplay
If you don’t know the basics you can’t play the game.
For the most part, the Open-Source Jailbreak Heads Up Display (HUD) is much like the Half-Life HUD. However, there are icons added to show number and percentage of players captured, as shown below.
|
|
The red portion of the HUD shows how many RED players are jailed. In this diagram, no players have been captured, so there is no bar or number. The blue portion of the HUD shows how many BLUE players are jailed. In this diagram, no players have been captured, so there is no bar or number. |
When a player is captured, a number will appear in the center of the icon and bars will fill the icon depending on the percentage of the team captured.
Don’t worry, we don’t have any complicated punch-cards to fake you out here—just a simple, straight-forward voting system. Yes, No, Abstain. Vote however you’d like.
|
|
This image will pop up when a vote has been started, along with a vote menu of “Yes,” “No,” and “Abstain.” If you choose to abstain, this icon will continue to be displayed, but if you decide to vote, just press the “V” key on your keyboard and the vote menu will pop up again. If you vote “Yes,” this checkmark will appear where the “Vote” box (above) was. Be warned: Once you’ve made your vote, you cannot change it. If you vote “No,” this X will appear where the “Vote” box (above) was. Be warned: Once you’ve made your vote, you cannot change it. |
All Half-Life mods require some level of teamplay. However, in Open-Source
Jailbreak, teamplay is even more
important because the objective is to capture the entire team, not just one
player.
Your team is counting on you to help escape from jail, and you should expect
the same from your team. Unlike other mods where you can get away with sitting
around twiddling your thumbs, in Open-Source Jailbreak you need to stay
active. When you’re captured, don’t think that you just have to wait around
for someone to hit the release button. It is your responsibility to your
team to try to escape. Every map (except alcatraz) has an alternate escape,
where you and one or two fellow inmates can jump your way to freedom. Of
course, when you escape, the teammates that helped bounce you are expecting
that they are released in return, so don’t be selfish—hit the release
button before making your way back to your own base (or before opening the
enemy armory [see: next section]).
Almost every map has a way to get into the enemy armory. “Why is this useful?” you might ask. Well, simply put, the recent escapees need guns—otherwise they’ll get shoved right back from where they came. In some maps, the “secret” entrance is obvious. In others, it’s well-hidden, so keep your eyes open.
Bad Things(tm)
Because there is so much we cannot control, we’ve assembled this list of Bad Things(tm) for you to look over. Please take all warnings seriously. Doing Bad Things(tm) may result in retribution. And we’re not just talking extra deaths.
It is unfortunate that people believe that a way to get ahead in Jailbreak is through killing prisoners by gaussing into the cells. This is a poor practice to get into. Every time you kill a prisoner you lose a frag, and if you continue to kill the prisoners you will be kicked from the game.
We aren’t talking about words like “shit” or “damn” or “fuck” when we talk about offensive language. While some people find these words offensive, we don’t; in fact, we use them, at times, quite liberally. Half-Life is rated “Mature” (17+) by the ESRB, and children should not be playing. However, there are some words that just should not be used. Ever. Period. If you’re caught using them, we will without thought or reflection do whatever we feel necessary to keep our servers a friendly place for people to enjoy a game of Jailbreak without being bombarded with racist, hateful propaganda. These include, but are not limited to, sexist or racist remarks, negative remarks about sexual preference, or negative remarks about persons living in a certain place or country:
And for the love of god, don’t call something “gay.”
One of the most common problems with players new to Jailbreak is that, when captured, they sit in jail and idle. They idle and idle, in the corner, never moving, just…idling. Not helping to escape, just waiting for someone to hit the release button. DO NOT IDLE IN JAIL. How much clearer can it be? If you sit in jail and do nothing you are not a worthwhile asset to your team, and although your inaction won’t cause you to be kicked by an administrator, it is extremely irritating to the other players and they may, in turn, vote-kick you.
I’m sure by now everyone that has played previous versions of Jailbreak knows that there is at least one person using the radio idiotically and excessively. Spamming the radio will most like first result in a vote-silence. After that, (particularly if you try to evade the vote-silence), you will get a swift kick. Then, if the actions continue to persist, a prompt ban. So don’t say that we didn’t warn you.
Canned Radio Messages
The radio messages made specifically for Open-Source Jailbreak and their corresponding commands.
radio1 – “We need
guards at the jail!”
radio2 – “We need guards at the escape!”
radio3 – “Enemy inbound!”
radio4 – “Enemy inbound using alternate passage!”
radio5 – “I’m going to free our prisoners!”
radio6 – “I am attacking now!”
radio7 – “Enemy armory is open!”
radio8 – “I need ammo!”
radio9 – “Hey you! Help us escape!”
Radar
Learning the new radar system is quite simple.
Below is the radar map for Citadel, including information on what each blip is.
|
|
|
|
|
The cyan (teal) blip represents you on the map. |
|
|
The white blips signify your teammates on the map. |
Also on the radar map is a dot coloured blue, green, or purple. This dot signifies the escape button. On this map, they are blue.
Notice that the maps are larger in-game than they are here (unless you are running at an extremely high resolution).
Classes
Each class has its own starting weapons and armour amounts. Get to know each of the classes.
The sniper starts out with a glock (117), a crossbow (20), and gauss (70) as weaponry, and 100/100 health and 0/100 armour.
The light soldier starts out with a glock (217) and an MP5 (250/2) as weaponry, and 100/100 health and 10/100 armour.
The heavy soldier starts out with a glock (117) and an RPG (5) as weaponry, and 100/100 health and 25/100 armour.
The pyro starts out with a glock (117) and a flamethrower (75) as weaponry, and 100/100 health and 0/100 armour.
The jail guard starts out with a glock (217), an MP5 (250/0), grenades (10), and satchels (5) as weaponry, and 100/100 health and 0/100 armour.